home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 April / CHIP 1996 aprilis (CD06).zip / CHIP_CD06.ISO / hypertxt.arj / 9508 / CL.CD < prev    next >
Text File  |  1996-03-09  |  14KB  |  221 lines

  1.           @VQuarterdeck CleanSweep 1.0@N
  2.  
  3.           @VTisztogatás@N
  4.  
  5.               A  Quarterdeck komoly  elismerést szerzett  a DOS  egyik
  6.           hiányosságát    kezelô    közismert    memóriamenedzserével.
  7.           Változnak  az   idôk,  s   a  cég   most  a   Windows  egyik
  8.           tökéletlenségét célozta meg új termékével.
  9.               Számos  versenytársához   hasonlóan  a   Quarterdeck  is
  10.           felismerte, hogy  amilyen könnyen  telepíthetôk a  windowsos
  11.           programok a szoftverfejlesztôk jóvoltából, sok esetben olyan
  12.           körülményes megszabadulni tôlük, ha esetleg nem váltották be
  13.           a  hozzájuk  fûzött   reményeket.  Hosszútávon  a   rendszer
  14.           reakcióidejének  lassulásához   vezet  a   törölt  programok
  15.           hordalékának  görgetése,  a feleslegesen  foglalt  lemez- és
  16.           memóriaterületrôl nem is  beszélve. Természetesen kézzel  is
  17.           kigyomlálható egy-egy program, de ez az átlagfelhasználóktól
  18.           elvárhatónál  mélyebb   rendszerismeretet  tételez   fel.  A
  19.           Windows   karbantartására    célprogramok   kínálnak    okos
  20.           segédletet -- ilyet számos cég  kínált eddig is a piacon.  E
  21.           versenybe  nevezett  most  be  a  Quarterdeck  a  CleanSweep
  22.           1.0-ával, mely  jelenleg a  Windows 3.x-szel,  a Windows for
  23.           Workgroupsszal és a Windows NT-vel használható.
  24.  
  25.  
  26.           @VTiszta szerkezet@N
  27.  
  28.               A program  formailag négy  ikon köré  szervezôdik. Külön
  29.           figyelmet  érdemel  a bejelentkezô  ablak  @KFile@N menüje,  ami
  30.           számos,  csak itt  található funkciót  rejt. Ezekrôl  késôbb
  31.           szólok.  Most  lássuk  az  ikonokon  keresztül  elérhetô  fô
  32.           funkciókat.  Az  @KUninstall@N  a  Program  Manager  egy sajátos
  33.           nézetét  nyújtja.  Kiválasztva  megjelenik  a  feltelepített
  34.           windowsos   programcsoportok   listája,   melyeket  kibontva
  35.           programikonokhoz jutunk. Az @KAnalyse@N gombbal kérhetjük,  hogy
  36.           térképezze fel a  kijelölt egység (program,  programcsoport)
  37.           összes vonatkozását  a rendszerben.  A CleanSweep  igyekszik
  38.           ennek  mind  teljesebben  eleget  tenni,  így  belekukkant a
  39.           WIN.INI,  SETUP.INI  file-okba,  vonatkozó  bejegyzések után
  40.           kutatva,  és  a  programoknak  megfelelôen  feltérképezi   a
  41.           lehetséges *.DLL kapcsolatokat is.
  42.               A   *.DLL   kapcsolatok   pontos   feltérképezéséhez  és
  43.           rögzítéséhez kapcsolódik a bejelentkezô ablak @KFile@N menüjében
  44.           opcionálisan  beállítható  @KSuperLinks@N.  Beállításakor minden
  45.           Windows indulással egyidejûleg elindul egy kis programocska,
  46.           amely  automatikusan  és  észrevétlenül  frissíti  a   *.DLL
  47.           kapcsolatokat  tartalmazó adatbázist.  Ez alapján  törléskor
  48.           pontosabban eldönthetô,  mely *.DLL  file-okat használ  több
  49.           program  is,  vagy  melyek  azok,  amelyeket  kizárólag  egy
  50.           használ.    E    frissítés    kérhetô    automatikusan,   de
  51.           alkalomszerûen is mûködtethetô.
  52.               Az  analízis  eredményérôl  listaablakban  tájékoztat  a
  53.           program, ahol egyenként  nyilatkozhatunk az ott  felsoroltak
  54.           további sorsáról, majd  az idôközben @KUninstall@N-ra  változott
  55.           gombbal   elindíthatjuk    a   mûveletet    az   @KOptions@N-nél
  56.           beállítottak    szerint.   A    törlés   elindítása    elôtt
  57.           beleolvashatunk az  egyes file-okba  a @KView@N  segítségével. A
  58.           funkció  intelligens,  file-fajták szerint  szöveges  vagy a
  59.           lemezeditoroknál  szokásos  hexadecimális  térképet   nyújt.
  60.           Felismerhetné a  Windows súgóinak  file-formátumát, egyelôre
  61.           azonban   csak   hexa  térképet   kínál   a  *.HLP   file-ok
  62.           megtekintésére is.
  63.               A  @KSystem@N ikon  lehetôséget nyújt  a nem  használt  vagy
  64.           szükségtelennek  ítélt  rendszerkomponensek  eltávolítására.
  65.           Tízféle  megközelítésben  karcsúsítható  a  CleanSweeppel  a
  66.           Windows.   Nélkülözhetô    elemek   lehetnek    betûtípusok,
  67.           képernyôvédôk, ""tapéta" (wallpaper) file-ok, sosem használt
  68.           súgók, grafikuskártya-driverek és egyes szövegfile-ok. Külön
  69.           kartotékon    találjuk     a    rendszerfile-okat     kezelô
  70.           párbeszédablakot.  A  Windows  3.1  kétféle  --  ""enhanced"
  71.           (védett)  és  ""standard" (normál)  --  módban is  fut,  s a
  72.           kétféle  üzemmód  kiszolgálására az  azonos  file-okon felül
  73.           üzemmódhoz  kötött  file-okra  is  szükség  van.  Ha például
  74.           valaki eldönti,  hogy csak  enhanced módban  fogja használni
  75.           Windowsát, a CleanSweep  @KSystem Files@N kartotékja  segédkezet
  76.           nyújt   a   csak  a   standard   módhoz  szükséges   file-ok
  77.           eltávolításában.  Hasonló  lehetôséget  kínál  a  @KDOS  Files@N
  78.           kartoték is.  Ennél szintén  elôre el  kell dönteni,  hogy a
  79.           késôbbiekben akarunk-e DOS-os programokat futtatni windowsos
  80.           felületrôl. Ha ez  nincs szándékunkban, a  vonatkozó file-ok
  81.           törlésével megtakaríthatunk kb. negyed Mbyte-ot. Végül  azok
  82.           a file-ok kerülnek sorra, amelyek általában nélkülözhetôk  a
  83.           rendszer mûködése szempontjából vagy más program oldja meg a
  84.           feladatukat --  például a  Windowszal szállított  DOS részek
  85.           (RAMDRIVE.SYS, HIMEM.SYS  stb.) vagy  a szüntelenül  képzôdô
  86.           *.BAK file-ok és társaik.
  87.               A  CleanSweep  kézenfekvô  vadászterülete  a használaton
  88.           kívüli file-ok feltérképezése. A négy fôikon egyike, a  @KFind
  89.           @KUnused@N  (használatlan  file-ok keresése)  teszi  lehetôvé az
  90.           elfekvô archív  file-ok, súgók,  grafikus file-ok  (hatalmas
  91.           tartalékok    rejlenek    bennük...),    illetve   bármilyen
  92.           bebillentyûzött file-névminta alapján összeválogatott  lista
  93.           törlését.  Az   általunk  megadott   file-név  definícióknál
  94.           meghatározhatunk egyszerre több feltételt is, nem kell  ezek
  95.           miatt  külön köröket  futni. Tanulságos  dolog lefuttatni  a
  96.           keresést például  a backup  file-okra. A  legtöbb program  a
  97.           file-ok   módosításakor  .BAK   kiterjesztéssel  megôrzi   a
  98.           kiinduló   állapotot,   s   e   ritkán   használt    file-ok
  99.           észrevétlenül elszaporodhatnak a lemezen, jelentôs területet
  100.           elfoglalva.  Törlés  elôtt  itt  is  vethetünk  egy   utolsó
  101.           pillantást a kiszemelt file-ra a @KView@N gomb segítségével.
  102.               Másik  lappangó  erôforrás-tartalék  a  negyedik funkció
  103.           által  kezelt  file-duplikátumok  felkutatása.  A  @KFind Dups@N
  104.           meghívásakor  az  elôzôhöz  hasonló  ablakban definiálhatunk
  105.           keresési  szempontokat,  amik  alapján  a  program   nekilát
  106.           felkutatni a többpéldányos file-okat a kijelölt meghajtókon.
  107.           A  használatlan  file-okhoz hasonlóan  itt  is meglepetésben
  108.           lehet részünk. Elsô  közelítésben nem is  gondolnánk, milyen
  109.           gyakran  ""teremnek"  file-duplikátumok  a  lemezeinken.   A
  110.           szûrôfeltételekhez  tartozik  a  @Kduplikátum@N   definíciójának
  111.           szûkítésének-bôvítésének lehetôsége is. A DOS által jegyzett
  112.           file-specifikációk --  név, méret,  idôadatok --  valamilyen
  113.           kombinációját   kiválasztva   szûkíthetjük,   bôvíthetjük  a
  114.           keresés körét.
  115.  
  116.  
  117.           @VAlternatívák@N
  118.  
  119.               Mindegyik  fô   funkció  használatakor   hangolhatjuk  a
  120.           mûködést  a  különbözô  opciók  bekapcsolásával   (@KOptions@N).
  121.           Négyféle dolgot  szabályozhatunk. A  @KTrial Run@N  bekapcsolása
  122.           lényegében  hatástalanítja  a  programot  egy  idôre. Minden
  123.           általunk  megadott  feladatot  csak  virtuálisan  végez  el,
  124.           tényleges  változtatásokat  nem hajt  végre.  Az eredményrôl
  125.           statisztikát   készít,   ami   alapján   felmérhetjük,  hogy
  126.           érdemes-e  ""élesben"  is  végrehajtani  a  mûveleteket.   A
  127.           tényleges  törlés  szigorához  képest  jóval   engedékenyebb
  128.           lehetôség   a   @KCreate   Backup@N.   Bekapcsolásakor   mielôtt
  129.           ténylegesen    megszünteti    a    lemezen    a    kiszemelt
  130.           ""áldozatokat",   saját  könyvtárába   készít  belôlük   egy
  131.           tömörítményt, ami  alapján késôbb  visszaállítható a  törlés
  132.           elôtti állapot a bejelentkezô ablak @KFile@N menüjében található
  133.           @KRestore Backup@N-pal. Elônye a programnak, hogy tömörítéskor a
  134.           shareware-ként is elterjedt  és népszerû PKZIP  algoritmusát
  135.           használja, így alkalomadtán  a CleanSweeptôl függetlenül  is
  136.           visszaállíthatók  a  tömörített  file-ok.  A  CleanSweep   a
  137.           tömörített  file-t  --   ami  természetesen  tartalmazza   a
  138.           vonatkozó   könyvtár-információkat   és   Program    Manager
  139.           utalásokat is --  saját könyvtárába helyezi  el. Kibontáskor
  140.           helyesen  reprodukálja  az eredeti  állapotokat,  viszont ha
  141.           PKUNZIP-pel dolgozunk, akkor a .BUP névkiterjesztésû  file-t
  142.           érdemes  elôbb  bemásolni  a  gyökérbe,  majd  a megfelelôen
  143.           paraméterezett  kibontást követôen  a mellékelt  PROGMAN.DAT
  144.           file-ocska információit felhasználva  -- saját kezûleg  -- a
  145.           Windows   Program   Managerébe   is   be   kell   vezetni  a
  146.           változásokat.  Bizony  ez kevésbé  komfortos  és egyértelmû,
  147.           mint  ha  mindezt  a  CleanSweep  tenné,  de  nagy  erénye a
  148.           programnak,  hogy  publikus  tömörítôeljárást  alkalmaz,   s
  149.           alkalomadtán ilyen módon is hozzájuthatunk file-jainkhoz.
  150.               A  téves  törlések   megelôzését  szolgálja  a   @KConfirm
  151.           @KDeletions@N opció. Bekapcsolásakor minden törlés elôtt rá  fog
  152.           kérdezni   a   program:   valóban   törölni   akarjuk-e    a
  153.           soronkövetkezô   file-t   vagy   bejegyzést.   A    kapcsoló
  154.           nyilvánvalóan  biztonságosabbá  teszi  az  egész  mûveletet,
  155.           viszont  külön  figyelmet igényel  az  egyébként automatikus
  156.           törlési  folyamat,  és  az  ezáltal  összességében rendkívül
  157.           lelassul.  Végezetül  naplózhatjuk is  a  törléseket a  @KSave
  158.           @KMaster  Log@N  bekapcsolásával. Ekkor  a  program folyamatosan
  159.           bejegyzi  egy  file-ba a  végrehajtott  mûveleteket, ahonnan
  160.           azok késôbb is visszanézhetôk (bejelentkezô ablak @KFile@N menü)
  161.           vagy papírra küldhetôk.
  162.  
  163.  
  164.           @VLassan érik@N
  165.  
  166.               Próbálkozásaink   azt    mutatják,   hogy    a   program
  167.           legjellemzôbb  hiányossága  a most  még  lassú mûködés.  Egy
  168.           egyszerû   30   tételes   törlés   alkalmával   összesen  20
  169.           másodpercig  dolgozott.  File-okat  és   programkönyvtárakat
  170.           egyaránt törölt  úgy, hogy  az opciók  közül minden  ki volt
  171.           kapcsolva. Kijelöléskor kihagytuk azokat a file-fajtákat is,
  172.           amiket az összes meghajtón keresett volna, bár tudtuk,  hogy
  173.           nincsenek. A mûvelet közben -- bár külön erre nem kértük  --
  174.           szüntelenül üzenôablakok  jelentek meg,  ami nyilván  tovább
  175.           lassítja a mûködést. Foglalkozott ugyan a *.INI  file-okkal,
  176.           de számos bejegyzést érintetlenül hagyott, amelyek egyébként
  177.           csak a törlésre kiválasztott programra vonatkoztak  (például
  178.           file-névkiterjesztési  hozzárendelések).  Ez  megtévesztôbb,
  179.           mintha nyíltan nem foglalkozna  ezekkel, hiszen így abban  a
  180.           hiszemben, hogy a program ezt elvégezte, nem törôdünk  vele,
  181.           s  a  ""hordalék"  mégiscsak  gyûlik.  Elôfordult,  hogy nem
  182.           teljeskörûen mérte  fel egy  program külsô  vonatkozásait, a
  183.           *.PIF file-t  kihagyta a  törlésre kijelöltek  sorából... --
  184.           igaz,  az  a \WINDOWS  könyvtárban  leledzett. Csak  elvétve
  185.           ugyan, de léteznek olyan hasonló funkciójú programok, melyek
  186.           az  OLE  kapcsolatokat  is  figyelembe  veszik  a törlôlista
  187.           összeállításakor.   Törlés   helyett   tömörítést    elôírva
  188.           megadhatná a lehetôséget,  hogy kijelöljük a  célkönyvtárat,
  189.           ahova a tömörített file-t helyezheti, a betûtípusok törlését
  190.           pedig segíthetné azzal, hogy  meg is mutatja a  kiválasztott
  191.           fonttípust. A törlôlista  is használhatóbb lenne  egy @KSelect
  192.           @Kall@N kapcsoló  lehetôségével, ami  a jelenlegi  @KDefault@N párja
  193.           lehetne,  hiszen  jellemzô  igénynek  tûnik  egy   kiszemelt
  194.           programcsoport  teljeskörû  letörlése.  Bár  jól   tervezett
  195.           felülete   és   jól   átgondolt   tulajdonságai   vannak,  a
  196.           CleanSweepnek túl kell jutnia néhány gyermekbetegségén, hogy
  197.           az ôt megilletô helyre kerülhessen a mezônyben.
  198.  
  199.           @KVaczulin György@N
  200.  
  201.  
  202.           @<9508\CLEAN2.gif>■■@N  A törlésre kiszemelt file és függelékei
  203.  
  204.           @<9508\CLEAN3.gif>■■@N  A rendszer karcsúsítását segítô kartotékok
  205.  
  206.           @<9508\CLEAN4.gif>■■@N  Számos *.BAK rejtôzik szerte a lemezen
  207.  
  208.           @<9508\CLEAN5.gif>■■@N  Duplikátumok kereséséhez több szûrôfeltétel is megadható
  209.  
  210.           @<9508\CLEAN1.gif>■■@N  A bejelentkezô ablak a @KFile@N menüvel
  211.  
  212.  
  213.           @VA versenytársak@N
  214.  
  215.               A  CleanSweep  nincs egyedül  a  piacon. Az  alábbiakban
  216.           néhány  versenytársát  soroljuk  fel,  amelyek  hasonló célt
  217.           szolgálnak.
  218.               Remove-IT (Verisoft)
  219.               UnInstaller (MicroHelp)
  220.               wIunformat (Neocom Specialists)
  221.